﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AzureDiagMon.Common.Helpers;
using AzureDiagMon.Common.Mvvm.Interfaces;
using AzureDiagMon.Common.ViewModels;
using Ninject.Modules;

namespace AzureDiagMon.Common
{
    public class Module : NinjectModule
    {
        #region Overrides of NinjectModule

        public override void Load()
        {
            Bind<IInteractionService>().To<InteractionService>().InSingletonScope();
            Bind<IViewModel>().To<ModalDialogViewModel>().Named("ModalDialog");
        }

        #endregion
    }
}
